Dictionary Check: giveaway
"giveaway" is a valid word!
Scrabble
18
points
Words with Friends
19
points
Definition
noun
a gift of public land or resources for the private gain of a limited group
noun
an unintentional disclosure
noun
a television or radio program in which contestants compete for awards
Advertisement